Applying Sparse Matrix Solvers to a Glacial Ice Sheet Model
نویسندگان
چکیده
More recent models have attempted to use better physics to describe ice velocities in regions where velocities vary significantly over short distances. These models use a 3-dimensional, rectangular FEM grid. While the 2-dimensional model is used for an entire ice sheet, the 3-dimensional model is used over a limited area of interest with a smaller distance between grid points. Output of the 2-dimensional model is used to establish boundary conditions for the 3-dimensional model. When solving for 3D velocities, FEM generates systems of banded linear equations with 81 non-zero coefficients per equation. Unlike the 2D model, these equations are not diagonally dominant. For this reason, the decision was made to investigate direct methods based on Gaussian elimination for solving these systems of equations. Abstract Two software packages for solving sparse systems of linear equations, SuperLU and UMFPACK, have been integrated with the University of Maine Ice Sheet Model for predicting the formation and disappearance of glacial ice sheets. Using a library of basic linear algebra subprograms, BLAS, tuned for the underlying hardware, these packages perform significantly better than our banded Gaussian elimination routine. Also, they are able to solve non-banded systems that can be produced by the ice sheet model, but are impractical to solve with straightforward Gaussian elimination. A modified compressed column data structure is presented for interfacing the ice sheet model with the two software packages. Test results are presented that indicate careful consideration must be given to the column ordering methods used by the packages when solving specific problems. An additional complication in the 3D model is internal pressure within the ice sheet. In one version of the model the internal pressure is eliminated, resulting in a system of linear equations that is purely banded. In a second version of the 3D model, pressure is explicitly calculated and results in a banded system of equations with lower and right borders. Figure 1 depicts the non-zero entries in these systems of equations.
منابع مشابه
Sea-level records from the U.S. mid-Atlantic constrain Laurentide Ice Sheet extent during Marine Isotope Stage 3
The U.S. mid-Atlantic sea-level record is sensitive to the history of the Laurentide Ice Sheet as the coastline lies along the ice sheet's peripheral bulge. However, paleo sea-level markers on the present-day shoreline of Virginia and North Carolina dated to Marine Isotope Stage (MIS) 3, from 50 to 35 ka, are surprisingly high for this glacial interval, and remain unexplained by previous models...
متن کاملHigh-Resolution Monitoring of Internal Layers Over the Greenland Ice Sheet
The global sea level rise has been attributed to the melting of mountain glaciers among other causes. The mass balance of the glacial ice plays an important role in the rise of the Earth’s sea level. A key variable in assessing the mass balance of an ice sheet is accumulation rate, which is currently determined from ice cores and pits. Accumulation data are sparse, and there are large uncertain...
متن کاملSimulation of the last glacial cycle with a coupled climate ice-sheet model of intermediate complexity
A new version of the Earth system model of intermediate complexity, CLIMBER-2, which includes the three-dimensional polythermal ice-sheet model SICOPOLIS, is used to simulate the last glacial cycle forced by variations of the Earth’s orbital parameters and atmospheric concentration of major greenhouse gases. The climate and icesheet components of the model are coupled bi-directionally through a...
متن کاملDetermination of accumulation rates from a shallow firn core of the West Antarctic Ice Sheet
In recent decades the West Antarctic Ice Sheet has experienced warming and glacial retreat. Despite receiving growing attention, knowledge of glacial dynamics in this region remains limited. Snow accumulation data is sparse and fails to capture true spatial variability. A shallow firn core, drilled at the triple ice divide between Pine Island Glacier, Institute Ice Stream, and Rutford Ice Strea...
متن کاملClimatic conditions for modelling the Northern Hemisphere ice sheets throughout the ice age cycle
The ice sheet-climate interaction as well as the climatic response to orbital parameters and atmospheric CO 2 content are examined in order to drive an ice sheet model throughout an ice age cycle. Feedback processes between ice sheet and atmosphere are analyzed by numerical experiments using a high resolution General Circulation 5 Model (GCM) under different conditions at the Last Glacial Maxim...
متن کامل